home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d8 / robo20_b.arc / ROBOCOMM.HST < prev    next >
Text File  |  1990-02-24  |  26KB  |  520 lines

  1. ROBOCOMM REVISION HISTORY                                     02/22/90
  2. ======================================================================
  3.  
  4. 2.0     o   Released 02/22/90
  5.  
  6. 2.0-ß6  o   Added a graceful exit from the PC Pursuit dialing routines.
  7.             You can now press the ESC key and Robo will end the current
  8.             Pursuit dialing routine properly and move on to the next BBS
  9.             in the agenda.  You will be asked if you want to remove the
  10.             BBS from the agenda queue for this pass.
  11.  
  12.         o   Added "Upload" and "Download" menu options to the file
  13.             transfer menu.  You can use Robo's internal YMODEM (PC
  14.             Board's Xmodem-1K) or an external protocol launching
  15.             program.
  16.  
  17. 2.0-ß5  o   Added a "T" command to the DOWNLOADS directory.  This
  18.             command runs a batch file called TESTFILE.BAT
  19.  
  20.         o   Added PUMA auto-downloads to the terminal mode.  To do a
  21.             PUMA d/l all you need to do is have ROBORP.BAT and PUMA.EXE
  22.             in your path.  HAVING THESE FILES IN THE ROBOCOMM DIRECTORY
  23.             WILL NOT WORK (unless, of course, you robocomm directory is
  24.             in your path).  The reason is that Robo switches to your
  25.             download directory before starting the file transfer.
  26.  
  27.         o   In the "Downloads" directory, pressing "O" with an "offline"
  28.             file highlighted will move that file back online.  The file
  29.             will be copied from the diskette in your configured
  30.             "Offline" drive and you will be prompted wether you want to
  31.             delete the source file.
  32.  
  33.         o   You should now get a litsing in your downloads directory
  34.             whenever you d/l a file from a Robocomm agenda.  If no
  35.             matching file is found in the newfiles directory, Robo will
  36.             make a record in the downloads database with a blank file
  37.             description.  You can fill in this description when creating
  38.             an upload agenda item.
  39.  
  40.         o   Robo won't loose it's place in the downloads directoy when
  41.             adding multiple "upload" agenda items.
  42.  
  43.         o   Added a new option to the PC Pursuit configuration wondow
  44.             which allows you to specify the contents of a X.3 Pad
  45.             setting string.  Do not include the SET command as part of
  46.             this string.  Also, DO NOT include a "1:0" set command, as
  47.             this will disable Robocomm's abaility to break back out to
  48.             the network via the "@ <CR>" sequence.  The recommendation
  49.             for this setting to maximize Zmodem throughput over Pursuit
  50.             is:
  51.  
  52.                  4:10,5:1,7:8,12:1
  53.  
  54.             Robo will break back out to the network and issue this SET
  55.             command after connecting with the outdial city and before
  56.             switching the outdial modem into Racal-Vadic mode to attempt
  57.             the dial.
  58.  
  59.         o   Changed main menu routines to pull-down menus.
  60.  
  61.         o   Changed file clean-up routines.  They should be a bit faster
  62.             and more reliable now.
  63.  
  64.         o   The key to move agenda items in the agenda editing screens
  65.             has been changed to TAB and SHIFT-TAB.
  66.  
  67.         o   Robo will send a Ctrl-E to uncork the PCP outdial modem if
  68.             it doesn't respond to the ATZ command.  If that fails, a
  69.             @<CR> is sent to get back to Telenet control.
  70.  
  71. 2.0-ß4  o   Added a "Start Date" to the go later menu.  Under the new
  72.             system, if the start date & time has passed when you enter
  73.             them, the agenda will execute immediatey.  The corresponding
  74.             command line parameter is the "/d" parameter for date.  So,
  75.             the following would run an agenda at 12 noon on Feb 20th:
  76.  
  77.             ROBOCOMM /Aagenda /T12:00 /R /D02-20-90
  78.  
  79. 2.0-ß3  o   Added error checking too recover if Robo is unable to open
  80.             the NetMail/PCRelay/MegaMail door.
  81.  
  82.         o   Added a "BBS Type" field to the BBS screen.  Toggle the
  83.             values by highlighting the field and pressing enter.  Choose
  84.             the BBS type that is most appropriate for the system you are
  85.             calling.  You need to use this field to specify boards that
  86.             are running PCBoard 14.5 if you want to be able to upload
  87.             to the BBS.
  88.  
  89.         o   Changed file upload routines so that multi-line decriptions
  90.             can be entered if the system is PCBoard 14.5.  If it is a
  91.             PCBoard 14.5, an extra <CR> is sent after the last file
  92.             description line.
  93.  
  94.         o   Some improvements to redial screen display and logic.
  95.  
  96. 2.0-ß2  o   Changed the default file specification  for the pop-up
  97.             directory (Shift-F10) during upload agenda item creation  to
  98.             "*.*" instead of "*.ZIP" Don't forget that you can type in
  99.             any filespec you want before hitting Shift-F10 and that
  100.             filespec will be used to filter the files shown in the pick
  101.             list.
  102.  
  103.         o   Added support for the new MEGAMAIL door, from Kip Compton.
  104.             Use the "PCRelay/NetMail/MegaMail" menu option on the agenda
  105.             screen and answer the questions asked.  For the OUT
  106.             batchfile, I use:
  107.  
  108.             MEGAUL.BAT
  109.             ==========
  110.             DSZ port %1 speed %2 pB4096 sz f:\mega\up\%3.ul
  111.             IF ERRORLEVEL 1 GOTO END
  112.             COPY f:\mega\up\%3.ul f:\mega\up\%3.old
  113.             del f:\mega\up\%3.ul
  114.             :END
  115.  
  116.  
  117.             for the IN batch file, I use:
  118.  
  119.             MEGADL.BAT
  120.             ==========
  121.             IF EXIST F:\MEGA\DOWN\%3.DL DEL F:\MEGA\DOWN\%3.DL
  122.             DSZ port %1 speed %2 pB4096 rz f:\mega\down\%3.dl
  123.                                            ───────────┬──────
  124.                                                       └────────┐
  125.             Notice the way that I have done up the filename to │
  126.             send/receive ──────────────────────────────────────┘
  127.  
  128.             This menu option works on any door that immediately expects
  129.             an upload after the door opens and then immediately
  130.             processes the download.  The %3 parameter is the BBS ID.
  131.  
  132.         o   Added an integrated PC Pursuit Dialer.  To use PC Pusuit
  133.             with Robo, fill in all of the information on the new "PC
  134.             Pursuit Configuration" screen and then go into your BBS
  135.             directory and input the "Outdial city" of each BBS that you
  136.             want to use Pursuit with.  Remember to set your baud rate
  137.             for the BBS to 1200 or 2400 baud and also take the area code
  138.             out of the phone numbers.
  139.  
  140.             Robo automatically maintains a timer of your billable PC
  141.             Pursuit usage.  It is displayed on the "F2" pop-up
  142.             "RoboStatus" display at the main menu.  To reset it, go int
  143.             your Pursuit config screen and edit the counter back to
  144.             zero.
  145.  
  146.             Robo will not dial a BBS through Pursuit during "prime time"
  147.             unless you set the "PRIME TIME" configuration option to YES.
  148.  
  149.         o   Added configurable prompt definitions for ProDoor and
  150.             ProLogon/DDoor.
  151.  
  152.         o   Added an option to set the speed of exploding windows on the
  153.             general config screen.  1 is the fastest speed and 1000 is
  154.             the slowest.  I prefer 137.
  155.  
  156.         o   Added and option to the bouncing "Waiting until" box so that
  157.             pressing [Enter] will start the scheduled agenda immediately.
  158.  
  159.         o   Robo will now "Remember" the last agenda that was run
  160.             between sessions.  NOTE: you will still need to "SET" the
  161.             agenda if you want Robo to automatically reset all "DONE"
  162.             itmes to "TO DO" status.
  163.  
  164.         o   Added a "Read ZIPMail" option to the read menu.  For now,
  165.             this option shells to DOS and calls a batch file called
  166.             "READZIPM.BAT" (you make this file yourself).  A ZIPMail
  167.             reader is in the works.
  168.  
  169.         o   Added code to prohibit the use of the dial command from within
  170.             the ANSI terminal if you got to the terminal by pressing the
  171.             [Esc] key while the agenda was running.
  172.  
  173.         o   If the file ROBOAUTO.BAT exists in the robocomm
  174.             subdirectory, it will be used for the Zmodem auto-download
  175.             feature in the terminal mode.  If it doesn't exist,
  176.             ROBORZ.BAT will be used.  The parameters sent to the batch
  177.             file are the same as always:
  178.  
  179.                %1    Port #
  180.                %2    Comm Link Speed (Not always properly detected by
  181.                      DSZ!! - especially at 38400 baud -- There is no
  182.                      reason to leave this parameter out, so use it!)
  183.                %3    The full path and filename of the file being sent.
  184.  
  185.         o   Fixed offline drive configuration option so that any
  186.             drive letter can be used.
  187.  
  188.         o   A record will be appended to the "downloads" database after
  189.             a successful download even if a matching record can't be
  190.             located in the "New Files" database.  Since no description
  191.             is found, it will read "None".
  192.  
  193.         o   Changed the key to switch an agenda item's status between
  194.             permanent and temporary to the "-" key to accomidate the new
  195.             agenda item "TextView Download" which is now assigned to the
  196.             "T" key.  Also modified the ToDo/Done toggle key to also
  197.             respond to the "=" (non-shifted "plus") key for people who
  198.             are not using the plus key on their numeric keypads.
  199.  
  200.         o   Revised QMail Upload routines so that only 1 attempt is made
  201.             at uploading the packet.  This is to keep a problem in the
  202.             upload batch file from reporting an errorlevel that causes a
  203.             double upload.
  204.  
  205.         o   Changed the conference navigation routines to make them a
  206.             bit smarter.  Robocomm may now elect to ignore your request
  207.             for an ANSI mail packet if it is currently in a ProLogon or
  208.             DDoor front end where the graphics command isn't available.
  209.             Does this upset anyone?  Sorry about that.
  210.  
  211.         o   The insert cursor should now be working always with all
  212.             monitors.  If this isn't so, please let me know!
  213.  
  214.         o   Added support for TextView Door downloads.  Use the "T"
  215.             command on the Agenda modification screen to create an
  216.             agenda item.  Many people will use this command to download
  217.             NewsBytes, USA Today or any other allowed file from a BBS
  218.             without incurring a download charge.  FYI, Joe Sheppard, the
  219.             author of TextView,  uses several different TextView Doors
  220.             on his system, The Ledge.  If you haven't taken a look at
  221.             the daily USA Today file and offline reader available there
  222.             (and many other BBS systems), you should.  Very nice work.
  223.  
  224.         o   Fixed file directory so that the file viewer you specify in
  225.             the configuration is called, instead of being forced to SHEZ.
  226.  
  227.         o   Fixed Mail Run routines so that errorlevels returned from DSZ
  228.             atfer a failed mail download will not cause a critical error.
  229.  
  230.         o   Fixed the prompt which asks to re-build index files so that it
  231.             will not pop-up if running from command line switches.
  232.  
  233.         o   Improved ZIPM caputre and download routines properly
  234.             diagnose instances when no mail is found to capture.
  235.  
  236.         o   Changed the file import routine to also check the
  237.             "Downloads" database when importing new files.  That
  238.             way you won't get a "NEW FILE" listing for files
  239.             you've already downloaded, or files you uploaded to a
  240.             BBS.
  241.  
  242.  
  243. 2.0ß
  244.         o   Changed redial routines to respond quicker.  Also, a "Modem
  245.             Status" indicator has been added to display the dialing
  246.             commands sent to the modem as well as responses back from
  247.             the modem.
  248.  
  249.         o   Changed a watch for "NO DIALTONE" during the dial routines to
  250.             "NO DIAL" to accomidate a difference between Hayes and USR
  251.             result messages.
  252.  
  253.        o    Made Robo smarter about when it opens doors.  If your system
  254.             is set up with Qmail conference = 0 and ANSI Graphics off,
  255.             Robo will open the mail door from the ProLogon prompt if the
  256.             current agenda item is a mail function.
  257.  
  258.        o    You can speed up Robo's performance substantially by letting
  259.             it use some expanded memory for data buffers.  The default
  260.             is to use none.  Use the ROBO environment variable to set
  261.             this up.  For example:
  262.  
  263.             SET ROBO=E250
  264.                    │ │
  265.                    └─┴───── NO spaces before or after the = sign,
  266.                             please.  Use a capital "E".
  267.  
  268.             would tell Robocomm to use 250K EMS as data buffers.  Take
  269.             note, however, that this EMS WILL NOT BE AVAILABLE for
  270.             swapping when robo tries to run outside programs, so Robo
  271.             might have to resort to disk swapping tomake up the
  272.             difference.  The choice is yours....
  273.  
  274.             NOTE:  If you get "Internal Error" messages or your system
  275.             hangs when using this option, then Robocomm's (Clipper's)
  276.             expanded memory routines are not compatibe with your EMS
  277.             drivers.  In this case, delete your .NTX (Index files) and
  278.             re-start Robocomm without the ROBO environment string
  279.             active.
  280.  
  281.  
  282.        o    All capture commands are forced to be done in PCBoard.  This
  283.             is because ProDoor doesn't always obey the ";NS" suffix when
  284.             reading mail.  Also, many people use the "T;?" capture
  285.             command to set their transfer Protocol and that command
  286.             doesn't work in ProDoor.  The "Get ZIPM" command on the
  287.             agenda creation screen is available if you want to capture
  288.             messages using ProDoor.
  289.  
  290.        o    Added a configuration option to control wether or not Robo
  291.             uses exploding windows to the bottom of the general
  292.             configuration screen.
  293.  
  294.        o    Added prompt definitions for the necessary ProDoor prompts.
  295.             The default prompts will work with the 3.1 and 3.2 prompts
  296.             as supplied by Sam Smith, but they may need to be changed if
  297.             your Sysop gets creative.  IT IS ESSENTIAL THAT THE "MAIN
  298.             BOARD" PROMPTS FOR PCBOARD AND PRODOOR ARE DIFFERENT.  This
  299.             is necessary so that Robo can tell if it gets dumped into
  300.             ProDoor by a ProLogon system.
  301.  
  302.        o    Added a new directory of DOWNLOADS, files which Robo has
  303.             downloaded.  When uploading, you can press F10 to select
  304.             from this list and the description will be provided for you.
  305.             In this screen, the 3rd sort option is now on "Status" which
  306.             will group the listing as follows:
  307.  
  308.             1)  Downloaded files currently in your defined download
  309.                 directory, sorted by name.
  310.  
  311.             2)  "Offline" files which have been moved with Robo's new
  312.                 "O" command will be listed alphabetically by VOLUME name
  313.                 of the disks they reside on.
  314.  
  315.             3)  Previously "Offline" files which have been copied to
  316.                 download directory to be uploaded will be shown with the
  317.                 status "Pending U/L"
  318.  
  319.        o    Pressing "V" while in the downloads directory will call the
  320.             compressed file utility you have specified in the utilities
  321.             configuration screen to view the compressed fie.  The
  322.             default utility is SHEZ (which is excellent, you should grab
  323.             a copy if you haven't already).  If SHEZ is somewhere in
  324.             your path, you don't need to change a thing to use this
  325.             facility.  This might be useful to people who want to use
  326.             SHEZ to check for a dreaded virus.  The files in the
  327.             download directory are sorted with the most recent
  328.             downloads at the top by default.
  329.  
  330.        o    If you press [Del] while in the download directory, you will
  331.             be prompted to delete the file also.  Answer yes or no to
  332.             delete the file from your hard disk.
  333.  
  334.        o    Added support for 5 line descriptions in the NEW FILES
  335.             directory and the download directory.  The five line
  336.             descriptions can be edited when creating an UPLOAD agenda
  337.             item
  338.  
  339.        o    Added "Import" command to the files directory.  Press "I" in
  340.             the file directory, and you will be prompted for a file name
  341.             and a "Source" BBS name.  The file should be an ASCII file
  342.             in PCBoard file directory format.  Any lines in the ASCII
  343.             file which are not a PCBoard format file line will be
  344.             ignored.  For example, this will allow you to do a capture
  345.             command for a keyword on the BBS, then import the "CAP" file
  346.             into your "downloadable files" directory.
  347.  
  348.        o    Added command to "offload" a downloaded file to a diskette.
  349.             After pressing "O" while viewing the "Uploadable Files"
  350.             directory, Robocomm will ask for the drive to offload to,
  351.             and will allow for setting the volume label if there isn't
  352.             one.  The volume label of the diskette containing a file
  353.             will be diaplayed in the bottom window if a file has been
  354.             offloaded.  If you select this file to be uploaded, Robo
  355.             will prompt you to insert the diskette so it can be copied
  356.             back to the hard disk.
  357.  
  358.         o   Changed shell to DOS in the terminal so that it gets as much
  359.             memory as possible, not just a maximum of 512K.
  360.  
  361.         o   Added spaces for 2 alternate phone numbers for each system.
  362.             If one or more of these fields are filled in, Robo will
  363.             cycle through the numbers as it attempts to dial.  After
  364.             Robo connects with a BBS, it will reset itself to the first
  365.             number specified the next time it dials.
  366.  
  367.         o   Added a counter to "R"e-enter the login ID up to 3 times if
  368.             the BBS can't find the Login ID as received.
  369.  
  370.         o   Added automatic Zmodem downloads to the terminal mode.  If
  371.             you are in terminal mode and Robo sees the Zmodem header, it
  372.             will change directory to your specified download directory
  373.             and fire up your ROBORZ.BAT file to start the download.
  374.             ROBORZ.BAT MUST BE IN YOUR PATH SO ROBO CAN FIND IT ONCE IT
  375.             HAS SWITCHED TO YOUR DOWNLOAD DIRECTORY !!!!!!
  376.  
  377.         o   Added a /P command line switch (should be the last switch in
  378.             the command line) which will force Robo to clean up its
  379.             databases when quitting.  This is for use by people who use
  380.             Robo exclusively from command lines (sysops?)
  381.  
  382.         o   Added the NetMail and PCRelay mail run options to the agenda
  383.             screen.  Robo will ask for the name of a batch file to run
  384.             to send your OUT packet as well as the name of a batch file
  385.             to use to receive your IN packet.  You must supply Robo with
  386.             the DOOR # to open in the "Mail Run" dialog box.
  387.  
  388.         o   Removed the "Y"our Mail option from the agenda creation
  389.             screen.  The option is still functional.  It just doesn't
  390.             show up on the agenda menu.
  391.  
  392. 1.09ß   o   Changed upload routine so that "Upload" agenda items are
  393.             removed from the agenda in the event the file already exists
  394.             on the BBS.  Previously, they were retained with a "!"
  395.  
  396.         o   Full ProDoor support.  To make Robo do all its work through
  397.             ProDoor, just specify the ProDoor DOOR # on the BBS data
  398.             screen for the BBS.  Robo will pick ProDoor from ProLogon or
  399.             DDoor or OPEN ProDoor from PCBoard.  I haven't tested with a
  400.             version of ProDoor before 3.0, so if someone runs into one
  401.             of these, could you let me know if you have any problems?
  402.  
  403.             Here's some hints for a happy honeymoon between Robo and
  404.             ProDoor:
  405.  
  406.                -   Indicate the ProDoor DOOR # on the BBS directory
  407.                    screen for each system that you want  to use Robo on.
  408.  
  409.                -   Set your Page length to 0 with the "P" command in
  410.                    PCBoard and ProDoor.
  411.  
  412.                -   Set your transfer Protocol with the "T" command in
  413.                    PCBoard.
  414.  
  415.                -   Set Expert mode ON, with the "X" command in ProDoor
  416.                    or PCBoard.
  417.  
  418.                -   Make sure ProDoor's "Hotkeys" are set off.  Use the
  419.                    "H" key in ProDoor to toggle this opotion.
  420.  
  421.         o   Added new "Z" command to the agenda building screen that
  422.             will cause Robo to go into ProDoor and do a ZIPMail
  423.             download.  You will find the downloaded ZIPMail packet in
  424.             the same directory that your downloaded QWK packets reside,
  425.             and Robo will use your "Download Qmail" Protocol to do the
  426.             download.  The packet name will be BBSID.ZPM.  The packets
  427.             are re-numbered in the same fashion as QWK packets as they
  428.             are downloaded.
  429.  
  430.                -   Set the conferences that you want to scan in the
  431.                    ZIPMail scan with the "J A" command from the ProDoor
  432.                    Main Board prompt.
  433.  
  434.                -   Make sure to set your high message sin each of the
  435.                    conferences that you want to ZIPM, or you'll most
  436.                    likely get a bunch of old messages that you really
  437.                    don't want.
  438.  
  439.         o   We now have an "insert" cursor that should work whenever you
  440.             are typing in a data entry field.  When you are insert mode
  441.             the cursor will be approx 5 scan lines tall.  Please let me
  442.             know if the insert cursor doesn't work on your hardware
  443.             setup.
  444.  
  445.         o   Just FYI, the "Mail Run" agenda item indicated below will
  446.             work for either NetMail or PCRealy mail runs.
  447.  
  448.         o   Fixed exit routines so that Robo will leave DTR alone if it
  449.             hasn't been asked to do anything that requires access to the
  450.             COMM port.
  451.  
  452.         o   Added the ability to specify a password for file downloads
  453.  
  454. 1.08ß   o   Added a configuration setting on the renamed "Data & Logs"
  455.             configuration screen that allows you to specify the number
  456.             of Log file lines to display on the screen (from 1 to 12).
  457.             The other lines will be dedicated to the online display.
  458.  
  459.         o   Fixed recursive calling of several pop-up lists (by pressing
  460.             F10 while in a pop-up list.
  461.  
  462. 1.07ß   o   Fixed the notorious "lost clusters" bug which occured when
  463.             the modem could not be initialized.
  464.  
  465.         o   Fixed the bug which would cause command line switches to
  466.             stop working for no apparent reason.
  467.  
  468.         o   Fixed problem with the [F9] .CAP file viewing key only
  469.             working once per trip to the main menu.
  470.  
  471.         o   Fixed the MARKMAIL.RPD file.
  472.  
  473.         o   Fixed timer display after exiting terminal mode during an
  474.             agenda.
  475.  
  476.         o   Fixed timeout message during downloads and added ability to
  477.             recognize when a password is required for downloading.
  478.  
  479.         o   Added the ability to recognize ProDoor and QUIT if Robo
  480.             somehow manages to get into ProDoor (Some ProLogon systems
  481.             go straight to ProDoor).
  482.  
  483.         o   Pre-scanned packets in the Qmail 3.0 door are now properly
  484.             handled.
  485.  
  486.         o   Added a Bulk Erase option by BBS ID, and added AND/OR logic
  487.             capabilities.  Now, the following types of deletion
  488.             conditions can be created:
  489.  
  490.             GROUPONE AND Before 07/01/89
  491.             GROUPONE OR  Before 07/01/89
  492.             GROUPONE
  493.             Before 07/01/89
  494.  
  495.         o   Added the ability to tag multiple systems when uploading
  496.             files.  To do this, just press [F10] when Robo asks for the
  497.             system ID to upload to.  Then highlight the systems to send
  498.             to and press the space bar to tag/untag systems.  NOTE: the
  499.             conference to join will automatically be assigned according
  500.             to your setting of the default files conference on the
  501.             system directory screen.  (See below)
  502.  
  503.         o   Agenda items can be in any order!  (Done "√" items are
  504.             always listed at the bottom for each system).  You can move
  505.             agenda items within a board's sub-agenda using the
  506.             TAB/SHIFT-TAB keys or Shift+Up Arrow and Shift+Down Arrow.
  507.             HINT: If you have a 101 key keyboard, put your numlock on.
  508.             Then, the arrows on the numeric keypad will move agenda
  509.             items and the dedicated arrows will move the highlight bar.
  510.  
  511.         o   Added append/overwrite mode to Command Captures.  This will
  512.             allow you to send a T;Z to change your protocol prior to
  513.             downloading, for example.
  514.  
  515.         o   Added a default "Files" conference slot on the systems
  516.             directory screen.  This value will be the default conf when
  517.             uploading or downloading, and will always be used when
  518.             "Broadcasting" a file.
  519.  
  520.